Comment: How far?

(See in situ)


How far?

How far can free speech go. There are a lot of violent things said in rap songs!