David Lee Roth a.k.a. Tucker Barnes lip syncs shirtless!

Did we have David Lee Roth on set today?! It was actually Tucker Barnes lip syncing shirtless on Good Day DC!

Top Videos