American Pie, Las Vegas

American Pie, Las Vegas

The title might be a little obscure. This is the world’s largest screen (several blocks long), at Fremont Street in downtown Vegas, showing an artist’s (rather on-the-nose) vision of the song “American Pie.”