Quizzo, Trivia, Corporate Events by the number one host in Philadelphia
Question of the Week
The world’s tallest man made structure just opened in Dubai. What is it called? (It recently changed names, so be careful. I’m looking for the current one, not Dubai Tower!)