Star-Lord will be making his first public appearance at Fun Spot on Thursday, with Captain America. Star-Lord is worn by Andrew Leach; Captain America is Kurt Schmulbach.
Star-Lord will be making his first public appearance at Fun Spot on Thursday, with Captain America. Star-Lord is worn by Andrew Leach; Captain America is Kurt Schmulbach. Provided photo
Star-Lord will be making his first public appearance at Fun Spot on Thursday, with Captain America. Star-Lord is worn by Andrew Leach; Captain America is Kurt Schmulbach. Provided photo