Smash Booth Interactive Photo Studios Wins "Best Photo Booth Team of the Year"
Smash Booth Interactive Photo Studios of Las Vegas Wins "Best Photo Booth Team of the Year" in the First International Photo Booth Masters Awards - March 01, 2023
Press Releases 1 - 1 of 1