Appearing Saturday and Sunday

This life-sized replica of The Flash standsĀ 6’3″ tall and is made out of fiberglass and foam, carefully hand painted for accuracy.