Regarding the new Subaru Outback...who is this Ricky?!?!?

Is this somebody I should know, or is it just some weird commercial?
2 answers 2