Crystal Bowersox performed on American Idol last night after being admitted to hospital on Tuesday – for a reported complication with diabetes – and this girl was really awesome...

Read More