Highest Rated Comments


TheManitee50 karma

I-25 in Wyoming is probably my favorite spot in the world. I dont know why, but it's just amazing.