You need to have the Flash Player installed and a browser with JavaScript support.

beyonce live at the staples center in los angeles, california. she dedicated this last song to paul walker! i may or may not be sobbing uncontrollably in the...

Channel: Paul Walker

Related tags: