Topic: New Mio energy commercials

Could you post a link or two?
Not everyone lives in the United States of Freedom and watches TV all the time, you know :-)

Updated by anonymous