Some stills from a fun 2004/2005 music video called “Geek Love.”  The artist&r