Posts tagged ‘NASCAR’

NASCAR fans aren’t stupid.   The moment they realized that race driver Brandon Brown was being interviewed on live TV,  – they sent China Joe their own message!   Do Democraps ~ still ~ think Joe really won…?