It was Amazing to see Spiderman, Captain America, Wolverine and other super heroes on their awesome bikes.
source
Comic Book Sci Fi Experiences
Tags Adventures camera phone Free Heroes Island Marvel Orlando Resort sharing Studios Super Universal universal studios marvel upload Video video phone