External references: Roel Alcudia

Return Return to profile
 
1. Miami New Times, 2013-07-16
2. retrieved on 2010-11-03