About Felix Xiao

Felix is an application review specialist for AppAdvice.com and is located in Dallas, Texas. In his time away from his iPod, he enjoys playing Xbox and is a big fan of the Dallas Cowboys, despite their continuously disappointing performances.

Felix's iOS Devices: iPod Touch 3rd Generation

Articles by Felix

Recent Reviews

Latest AppLists