Up next


BP TV Commercial, 'Fowler, Indiana'

Published In Vehicles

BP welcomes you to Fowler, Indiana, which is said to be one of the windiest places in America and home to three BP wind farms. In the event the wind stops blowing in Fowler, BP assures that it's natural gas would be able to power the city. The power company also says its dedicated to create more renewable energy sources.

Show more
0 Comments sort Sort By

Facebook Comments

Up next