felix cabrera

The Empire state

User Stats

Profile Images

User Bio

I live in nyc, Ive always wanted to direct and film short films. Im on here to get the courage to do so by watching others. I have so many great ideas i wanna express thru film. im into emotional drama action all in one lol

Recently Uploaded

Recent Activity

  1. amazing video great concept but did all those images come from google street view?
  2. bravo bravo