2013: The Taggart Takeover🎥 Video: Rocky the Bull in a China Shop by Matthew Manuri@mcknurkleSeptember 10, 2013September 19, 2013 Leave a Comment on 🎥 Video: Rocky the Bull in a China Shop — Share on Social MediaTweetEmailPrintLike this:Like Loading...