Chad Pyatt Travel Articles

 
Poptopping in Vedauwoo (Part 1) – Vedauwoo, Wyoming, USA
Picture it: three drunken college co-eds...one studly guy that rescued them...and a poptop camper full of beer.