In case you've missed it up until now, here's Washington Capitals superstar Alexander Ovechkin's insane new commercial. The only thing that can really be said is he's lost his head, both figuratively and literally... that and HUH? His English has improved a great deal over the years, but it's like I understand what he's saying and I don't. Is anyone else with me on this?
That is sooooo Awesome! Love the new video and can't wait to see more with Ovie.
ReplyDelete