Video parodying The Lonely Island's I Just Had Sex.
Audio Recording & Mastering: Landon Stahmer
Film & Production: Landon Stahmer
LeRoy Ford (As Himself)
Kevin Rush (As Himself)
Candace Towns (As Herself)
Kelsey Poe (As Herself)