Plug In America held the world’s quietest parade in Oct 2011. My song Electric Car is featured in this neat video about it. The movie is produced and directed by Jeffrey U’ren.
music film life
Plug In America held the world’s quietest parade in Oct 2011. My song Electric Car is featured in this neat video about it. The movie is produced and directed by Jeffrey U’ren.