Q: when does grey’s anatomy come back on tv?A: April 5, 2018


Q: how many great lakes are there in ontario?A: four


Q: how much did 300 make at the box office?A:
grossing over $450 million