So I'm pretty sure I read on comicvine.com, in a Teen Titans review, that the kids showed up at Radu's Coffee shop in NYC? Is anybody picking up the current TT series that can confirm that? If so, color me shocked. It's awesome the place is still around, I just wish it was in a Kyle solo title mostly based on Earth/NYC...
~KL~
~KL~
Comment