Carl on Commercial (Italy vs. Germany)

06/29/2012

In the latest episode of Carl Valentine's Two-One, he goes to Commercial Drive to watch the Italy vs. Germany Euro 2012 semi-final match.