Dave Cash Shows off His Star Trek SNUGGIE

October 12, 2012 Updated Oct 12, 2012 at 7:23 AM EDT

By WKBW News

...
October 12, 2012 Updated Oct 12, 2012 at 7:23 AM EDT

Live Long and Prosper Dave!