Jay Lehr, Author at The American Spectator | USA News and Politics
Authors
Avatar
Jay Lehr
by | Feb 23, 2019

The Washington Post recently reported green energy guru and Tesla CEO Elon Musk flew more than 150,000 miles (at company expense) in…

o
Sign Up to receive Our Latest Updates! Register