It’s a video game museum in New York where everything is for sale.
Great music video for fans of retro games.
Say what you will, but this video will at least motivate you to: A) watch Neo Geo. B) listen to Pet Shop Boys. C) put a shirt on.