WOW. This goes crazy hard. Filmed over the last four years, David Anderson hits bangers from coast to coast (and in China). First and last clips are both INSANE.

Leave a Reply

Your email address will not be published. Required fields are marked *