Mr Yoshida is pretty happy about his chicken.
Here is Tartar Control’s new music video for, “Smoking Crack”!!!!
Tartar Control has finally released their pilot TV show for all to see! Share and enjoy you guys!
On April 16th Tartar Control is playing a SUPER SPECIAL SHOW at The Comedy Central Stage! It’s ALL AGES and FREE!! You need to reserve a seat though. Just call 323-960-5519 to get a seat of your very own!