The coolest installation I’ll never see
“Fast Track” is unlike any art installation I have ever seen, and all I want to do is jump for joy. Literally (jump being the key word.) Introducing the 170-foot long trampoline coming to you all the way from Nikola-Lenivets, Russia. I know what you all must be thinking – is this some kind of […]