13 What do you think about Elon after seeing this? (youtu.be) posted 173 days ago by Jammyjams 173 days ago by Jammyjams +15 / -2 9 comments share 9 comments share save hide report block hide replies
I think Elon is integrating into his new home in Texas and has become a Longhorn fan.