POUPARD
Our Rentals
Our Story
FAQ
Contact
More
The fully interactive 65" touchscreen comes stocked with varied animations & allows guests to sign, send, and save digital copies of the pictures they take.