WTF Sighting last weekendS

Somebody sure loves their LED's