Alex Rosen putting liberal liars on the spot