Loading...
Uploaded by WUPW on Jul 2, 2009
'Cap and Trade' is a very popular phrase in Washington DC these days. It was also a hot topic in Findlay Thursday night.
News & Politics
Standard YouTube License
Load more suggestions
All Comments