Videos TDE Presents: Isaiah Rashad – I Shot You Down (Video) Directed by APLUS Filmz & Dave Free. Just days after bringing us…