A Better Video

January 15th, 2007

Here is a better video of Biofuel retailers in my area. See the big "Biofuel" sign? That glows in the night too!!!


This entry was posted on Monday, January 15th, 2007 at 11:05 pm and is filed under Video Entry. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply