Keep up to date with every new upload!

Join free & follow michaelrb
Share
  • 1
  • 1 year ago
Living in La La Land

Living in La La Land

The Dems still think they are the best thing to happen to the world. That's what it's like to live in LA LA Land.

Comments