WTF Sighting last weekend

Somebody sure loves their LED's