i hear this is where Americans hang out and do "rap battles". is this true?