By the way.....I'm not a newbie!!! Ok?
The thread title? I'am dead Anyway to be sure to stay on topic. If you want to taste a good italian pizza you should definetly go to Naples! Ok Pizza is good in every italian city but believe me........there's no other place than Naples to have it. Is the album out yet?