Wow! What did we just watch?!
Check out the fun show (above) and share your thoughts in the comments!
P.S. We loved watching Bey's Formation in real time! Take what's yours, girl!
The birth control craze is still sweeping the nation and Jon Stewart is just baffled by Rush Limbaugh's recent remarks.
Check out this video (above) of The Daily Show host torching Rush and other Republicans about Sandra Luke's testimony before Congress about the health benefits of birth control pills.
Thoughts? Are U on Team Stewart or Team Limbaugh on this one???