This LED store display sign features the iconic DC Comics superhero The Flash and his logo. It measures 69 x 45 x 5 in size and is perfect for collectors of superhero memorabilia.
Whether you're a fan of The Flash or just looking for a unique addition to your collection, this LED sign is a must-have. The bright colors and dynamic design are sure to make a statement and draw attention. Plus, with its large size and high-quality construction, it will last for years to come.
Add it to your collection today!