My two buddies and I had just finished a ride and were packing our cars to leave when a van full of women drove by, honked and waved. They had a large sign on the side of their van that said "Honk if you like mustache rides!" I honked at every freakin' car that I could find while on my drive home, but never did see them again.