This 170-foot trampoline was installed in a forest in Nikola-Lenivets, Russia. Check out the more at Colossal!
Submitted by:Unknown (via Colossal)

Tagged: russia, Forest, trampoline, whee, g rated, destination win, Hall of Fame, best of week
Share on Facebook



More...