rBeatz Plus News: The Ultra Stage
I’m that freak that finds the creation of the stage to be a bigger event then the physical performance. Imagine being on the team that’s lifting the Ultra stage from the soils of Florida. Within a matter of days the people of this great planet will step onto the structure and catapult thousands of music loving beat grinding fans to a completely different universe. Enjoy the ride.