By Steven Gottlieb on December 7, 2010 @ 12:49pm PST | Comments (0) artist: 3OH!3 song: "Touchin On My" label: Photo Finish director(s): Isaac Ravishankara production co: Doomsday Ent Weight: 0