Happy Birthday to Us: It’s Rooster Illusion’s Third (3, tres, troi*) Birthday
Three years. Wow. What a ride. We’ve taken life a quarter mile at a time, and now WE’RE ALL GODDAMN ROCKSTARS. Thanks for reading, you’re the best (hi, Mom, Happy Mother’s Day, you really are the best!). Last year saw a lot of changes. The site got a makeover—the montage was to die for, I…