It's that time of year again, where 68 girls from all over the country converge at Gas Monkey Live to compete for the crown of Miss Twin Peaks 2015. Like always, it was a fun night with a packed house cheering on their favorite Twin Peak's girl, and in the end it was Miss Aubrey Smith from Wichita Kansas that ended up taking the crown.
Read Moregas monkey live