Andrew Farley Live!

What can Satan do? Do all our bad thoughts come from demons? What are your thoughts on 2 Timothy 4:3?