Billy Crawford is currently detained at a Taguig City police station
https://www.discoverphilippines.net/2014/09/billy-crawford-is-currently-detained-at.html
Billy Crawford is currently detained at a Taguig City police station after he allegedly went berserk past 4am Sunday at police station 7 an...