top of page
Search

Messed Up

Elon bragging about communication "lasers" on his starlink after the DEW attacks on Maui. Very sick.

 
 
 

Recent Posts

See All

Comments


bottom of page