Review Details

The Flash Season 1 Barry Allen Cosplay Costumes Upgraded Version

Product Review (submitted on September 28, 2018):
This costume is perhaps the best costume I have ever owned! It looks extremely true to the costume on the show with only a few exceptions.