Half Full Glass of Dreams By: Steve Vaclavik Duration 3:40 Genres New Folk Description Man keeps on keeping on...show more...